creeper snails - Alemán Inglés Diccionario